@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .nav-section ul li {
        margin-right: 8px;
    }
    .nav-section {
        margin-top: 27px;
    }
    .enq-frm a {
        padding: 10px 20px;
        font-size: 12px;
    }
    .slider-section img {
        max-width: 100%;
        height: auto;
    }
    .enq-frm {
        margin-top: 34px;
    }
    .content-section h1 {
        background: none;
        margin-bottom: 0;
        font-size: 19px;
    }
    .rd-marg {
        margin-top: 40px;
    }
    .sp-align {
        margin-right: 40px;
    }
    .sp-section p {
        padding-right: 20px;
    }
    .ind-img-hvr a {
        left: 6%;
        top: 36%;
    }
    .industry-section {
        padding-top: 10px;
        padding-bottom: 70px;
    }
    .industry-section h3 {
        margin-bottom: 25px;
    }
    .footer-nav ul {
        width: 100%;
    }
    .footer-nav ul li {
        float: none;
        display: inline-block;
    }
    .footer-full {
        background: url(../images/footer-bg.jpg) repeat-y left top;
        background-size: auto;
        padding-bottom: 45px;
    }
    .adr-sec ul li {
        margin-right: 15px;
    }
    .phn-bg {
        background: url(../images/phn-bg.png) no-repeat 10px center, url(../images/ad-sep.jpg) no-repeat left center;
        padding-left: 43px !important;
    }
    .mail-bg {
        background: url(../images/mail-bg.png) no-repeat 10px center, url(../images/ad-sep.jpg) no-repeat left center;
        padding-left: 43px !important;
    }
    .fax-bg {
        background: url(../images/fax-bg.png) no-repeat 10px center, url(../images/ad-sep.jpg) no-repeat left center;
        padding-left: 43px !important;
    }
    .footer-nav {
        margin-top: 25px;
        margin-bottom: 10px;
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .logo img {
        max-width: 100%;
        height: auto;
    }
    .nav-section ul li {
        margin-right: 5px;
        font-size: 12px;
    }
    .nav-section ul li a {
        padding: 3px;
    }
    .enq-frm {
        width: 100%;
    }
    .enq-frm a {
        font-size: 12px;
        padding: 4px;
    }
    .slider-section img {
        max-width: 100%;
        height: auto;
    }
    .pro-img-txt {
        margin-bottom: 50px;
    }
    .nrml:hover .nrml-hvr {
        left: 0px;
        top: 0px;
        background: #f0893a;
        width: 100%;
        height: 100%;
    }
    .product-inner {
        padding-bottom: 45px;
    }
    .sp-align {
        margin-right: 30px;
        margin-bottom: 10px;
    }
    .sp-section p {
        padding-right: 10px;
    }
    .content-section h1 {
        background: none;
        margin-bottom: 0;
    }
    .rd-marg {
        margin-top: 25px;
    }
    .content-section {
        padding-bottom: 40px;
    }
    .industry-section {
        background-size: auto;
        padding-top: 0;
        padding-bottom: 50px;
    }
    .ind-img-nrml img {
        width: 100%;
        height: auto;
    }
    .ind-img {
        margin-bottom: 20px;
    }
    .ind-img-hvr a {
        left: 25%;
        top: 42%;
    }
    .footer-nav ul {
        width: 100%;
    }
    .footer-nav ul li {
        float: none;
        display: inline-block;
    }
    .footer-full {
        background: url(../images/footer-bg.jpg) repeat-y left top;
        background-size: auto;
        padding-bottom: 30px;
    }
    .adr-sec ul li {
        font-size: 12px;
        margin-right: 20px;
        width: 47%;
    }
    .mail-bg {
        background: url(../images/mail-bg.png) no-repeat left center;
        padding-left: 25px !important;
    }
    .footer-nav {
        margin-top: 25px;
        margin-bottom: 15px;
    }
        .innerbnr-section{padding-bottom:85px;}
.cycloneslider-template-standard .cycloneslider-caption{width:80% !important;}
.enq-frm button {padding:5px 8px;}
.cycloneslider-template-standard .cycloneslider-prev{left:-20px !important;}
.cycloneslider-template-standard .cycloneslider-next{right:-20px !important;}
}

@media only screen and (max-width: 767px) {
    .product-text{min-height:auto}
    .logo{text-align:center}
    .logo img{max-width:100%}
    .nav-section{margin-top:0}
    .logo-nav{position:relative}
    .nav-section{position:absolute;width:100%;margin-top:-40px;z-index:999}
    .nav-section ul{width:100%;margin:0;background:#000;opacity:.9}
    .nav-section ul li{text-align:center;width:100%;margin-right:0}
    .enq-frm{text-align:center;margin-top:35px}
    .slider-section{margin-top:20px}
    .slider-section img{max-width:100%;height:auto}
    .marg-minus{margin-top:0}
    .nrml:hover .nrml-hvr{left:0;top:0;background:#f0893a;width:100%;height:100%}
    .pro-img-txt{margin-bottom:20px}
    .product-inner{padding-bottom:40px;margin-top:-35px;margin-bottom:15px}
    .sp-align{max-width:50%;margin-right:10px;margin-bottom:10px}
    .content-section h1{font-size:15px;margin-bottom:0;background:0}
    .sp-section p{padding-right:0}
    .rd-marg{margin-top:30px}
    .content-section{padding-bottom:30px;padding-top:35px}
    .industry-section{background-size:auto;padding-top:0;padding-bottom:50px}
    .industry-section h3{margin-bottom:20px}
    .ind-img{margin-bottom:20px}
    .ind-img-nrml img{width:100%;height:auto}
    .adr-sec ul li{width:100%;margin-right:0}
    .footer-full{background:url(../images/footer-bg.jpg) repeat-y left top;background-size:auto;padding-bottom:30px}
    .phn-bg{background:url(../images/phn-bg.png) no-repeat left center;padding-left:25px!important}
    .mail-bg{background:url(../images/mail-bg.png) no-repeat left center;padding-left:25px!important}
    .fax-bg{background:url(../images/fax-bg.png) no-repeat left center;padding-left:25px!important}
    .footer-nav{margin-top:20px}
    .footer-nav ul li a{padding:0 11px}
    .footer-nav ul{width:100%}
    .footer-nav ul li{float:none;display:inline-block}
    .cprit{margin-top:5px}
    .phn-mail a{margin-right:10px}
    .product-image img{display:unset}
    .product-sidebar{margin-bottom:30px}
    .product-full{margin-bottom:30px}
    .innerbnr-section{padding-bottom:65px}
    .product-image img{width:auto; height:auto;}
    .cycloneslider-template-standard .cycloneslider-prev{left:-20px !important;}
    .cycloneslider-template-standard .cycloneslider-next{right:-20px !important;}
    .cycloneslider-template-standard .cycloneslider-caption{width:60% !important; top:0;}
    .cycloneslider-caption-title{font-size:18px !important;}
    .customerimg img {width:100%; height:auto;}
    .footer-liuyan-box{width: 100%;margin-left: -50%;}
    .register{max-width: 90%;}
    .catpos-art{display: none;}
}


@media only screen and (min-width: 390px) and (max-width: 479px) {
    .lang-select {float: left;}
    .nav-tabs > li{font-size:13px;}
    .cycloneslider-caption-title{font-size:15px !important;}
    .ind-img-hvr a{font-size:11px; padding:0;}
    .cycloneslider-template-standard .cycloneslider-caption{width:70% !important; top:15%;}
    .cycloneslider-template-standard .cycloneslider-caption-title{line-height:22px !important;}
}
@media only screen and (min-width: 320px) and (max-width: 389px) {
    .catpos-art{display: none;}
    .product-image img{max-width:100%; height:auto;}
    .pro-img-txt{min-height:180px;}
    .cycloneslider-caption-title{font-size:15px !important;}
    .cycloneslider-caption-description {display:none;}
    .nav-tabs>li{font-size:13px}.phn-mail i{float:left;margin-top:3px}
    .phn-mail a{float:left;width:82%;padding-left:10px;margin-bottom:10px;margin-right:20px}
    .lang-select{float:left}
    .nrml-hvr h2{font-size:11px;padding-bottom:4px;margin-left:5px}
    .nrml-hvr ul{font-size:11px}
    .nrml-hvr ul li{margin-left:16px;margin-bottom:2px}
    .pro-img-txt span{min-height:55px}
    .footer-nav ul li{width:100%;background:0;margin-bottom:10px}
    .ind-img-hvr a{font-size:10px;padding:0}
    .cycloneslider-template-standard .cycloneslider-caption{width:70%!important;top:15%}
    .cycloneslider-template-standard .cycloneslider-caption-title{line-height:22px!important}
}